package com.boc.crm.dao.criteria;

import java.util.List;

import com.boc.crm.base.mybatis.BaseCriteria;
/**
 * 
 * <br>
 * <b>功能：</b>UserCriteria<br>
 */
public class UserCriteria extends BaseCriteria {
	
		// -------------------------- id ----------------------------		public UserCriteria andIdIsNull() {addCriterion("id is null"); return this ;}	public UserCriteria andIdIsNotNull() {addCriterion("id is not null"); return this ;}	public UserCriteria andIdEqualTo(String value) {addCriterion("id = ", value , "id"); return this ;}	public UserCriteria andIdNotEqualTo(String value) {addCriterion("id <> ", value , "id"); return this ;}	public UserCriteria andIdGreaterThan(String value) {addCriterion("id > ", value , "id"); return this ;}	public UserCriteria andIdGreaterThanOrEqualTo(String value) {addCriterion("id >= ", value , "id"); return this ;}	public UserCriteria andIdLessThan(String value) {addCriterion("id < ", value , "id"); return this ;}	public UserCriteria andIdLessThanOrEqualTo(String value) {addCriterion("id <= ", value , "id"); return this ;}	public UserCriteria andIdLike(String value) {addCriterion("id like ", value , "id"); return this ;}	public UserCriteria andIdNotLike(String value) {addCriterion("id not like ", value , "id"); return this ;}	public UserCriteria andIdIn(List<String> values) {addCriterion("id in ", values , "id"); return this ;}	public UserCriteria andIdNotIn(List<String> values) {addCriterion("id not in ", values , "id"); return this ;}	public UserCriteria andIdBetween(String value1, String value2) {addCriterion("id between ", value1 , value2, "id"); return this ;}	public UserCriteria andIdNotBetween(String value1, String value2) {addCriterion("id not between ", value1 , value2, "id"); return this ;}		// -------------------------- user_name ----------------------------		public UserCriteria andUserNameIsNull() {addCriterion("user_name is null"); return this ;}	public UserCriteria andUserNameIsNotNull() {addCriterion("user_name is not null"); return this ;}	public UserCriteria andUserNameEqualTo(String value) {addCriterion("user_name = ", value , "userName"); return this ;}	public UserCriteria andUserNameNotEqualTo(String value) {addCriterion("user_name <> ", value , "userName"); return this ;}	public UserCriteria andUserNameGreaterThan(String value) {addCriterion("user_name > ", value , "userName"); return this ;}	public UserCriteria andUserNameGreaterThanOrEqualTo(String value) {addCriterion("user_name >= ", value , "userName"); return this ;}	public UserCriteria andUserNameLessThan(String value) {addCriterion("user_name < ", value , "userName"); return this ;}	public UserCriteria andUserNameLessThanOrEqualTo(String value) {addCriterion("user_name <= ", value , "userName"); return this ;}	public UserCriteria andUserNameLike(String value) {addCriterion("user_name like ", value , "userName"); return this ;}	public UserCriteria andUserNameNotLike(String value) {addCriterion("user_name not like ", value , "userName"); return this ;}	public UserCriteria andUserNameIn(List<String> values) {addCriterion("user_name in ", values , "userName"); return this ;}	public UserCriteria andUserNameNotIn(List<String> values) {addCriterion("user_name not in ", values , "userName"); return this ;}	public UserCriteria andUserNameBetween(String value1, String value2) {addCriterion("user_name between ", value1 , value2, "userName"); return this ;}	public UserCriteria andUserNameNotBetween(String value1, String value2) {addCriterion("user_name not between ", value1 , value2, "userName"); return this ;}		// -------------------------- password ----------------------------		public UserCriteria andPasswordIsNull() {addCriterion("password is null"); return this ;}	public UserCriteria andPasswordIsNotNull() {addCriterion("password is not null"); return this ;}	public UserCriteria andPasswordEqualTo(String value) {addCriterion("password = ", value , "password"); return this ;}	public UserCriteria andPasswordNotEqualTo(String value) {addCriterion("password <> ", value , "password"); return this ;}	public UserCriteria andPasswordGreaterThan(String value) {addCriterion("password > ", value , "password"); return this ;}	public UserCriteria andPasswordGreaterThanOrEqualTo(String value) {addCriterion("password >= ", value , "password"); return this ;}	public UserCriteria andPasswordLessThan(String value) {addCriterion("password < ", value , "password"); return this ;}	public UserCriteria andPasswordLessThanOrEqualTo(String value) {addCriterion("password <= ", value , "password"); return this ;}	public UserCriteria andPasswordLike(String value) {addCriterion("password like ", value , "password"); return this ;}	public UserCriteria andPasswordNotLike(String value) {addCriterion("password not like ", value , "password"); return this ;}	public UserCriteria andPasswordIn(List<String> values) {addCriterion("password in ", values , "password"); return this ;}	public UserCriteria andPasswordNotIn(List<String> values) {addCriterion("password not in ", values , "password"); return this ;}	public UserCriteria andPasswordBetween(String value1, String value2) {addCriterion("password between ", value1 , value2, "password"); return this ;}	public UserCriteria andPasswordNotBetween(String value1, String value2) {addCriterion("password not between ", value1 , value2, "password"); return this ;}		// -------------------------- age ----------------------------		public UserCriteria andAgeIsNull() {addCriterion("age is null"); return this ;}	public UserCriteria andAgeIsNotNull() {addCriterion("age is not null"); return this ;}	public UserCriteria andAgeEqualTo(String value) {addCriterion("age = ", value , "age"); return this ;}	public UserCriteria andAgeNotEqualTo(String value) {addCriterion("age <> ", value , "age"); return this ;}	public UserCriteria andAgeGreaterThan(String value) {addCriterion("age > ", value , "age"); return this ;}	public UserCriteria andAgeGreaterThanOrEqualTo(String value) {addCriterion("age >= ", value , "age"); return this ;}	public UserCriteria andAgeLessThan(String value) {addCriterion("age < ", value , "age"); return this ;}	public UserCriteria andAgeLessThanOrEqualTo(String value) {addCriterion("age <= ", value , "age"); return this ;}	public UserCriteria andAgeLike(String value) {addCriterion("age like ", value , "age"); return this ;}	public UserCriteria andAgeNotLike(String value) {addCriterion("age not like ", value , "age"); return this ;}	public UserCriteria andAgeIn(List<String> values) {addCriterion("age in ", values , "age"); return this ;}	public UserCriteria andAgeNotIn(List<String> values) {addCriterion("age not in ", values , "age"); return this ;}	public UserCriteria andAgeBetween(String value1, String value2) {addCriterion("age between ", value1 , value2, "age"); return this ;}	public UserCriteria andAgeNotBetween(String value1, String value2) {addCriterion("age not between ", value1 , value2, "age"); return this ;}		// -------------------------- sex ----------------------------		public UserCriteria andSexIsNull() {addCriterion("sex is null"); return this ;}	public UserCriteria andSexIsNotNull() {addCriterion("sex is not null"); return this ;}	public UserCriteria andSexEqualTo(String value) {addCriterion("sex = ", value , "sex"); return this ;}	public UserCriteria andSexNotEqualTo(String value) {addCriterion("sex <> ", value , "sex"); return this ;}	public UserCriteria andSexGreaterThan(String value) {addCriterion("sex > ", value , "sex"); return this ;}	public UserCriteria andSexGreaterThanOrEqualTo(String value) {addCriterion("sex >= ", value , "sex"); return this ;}	public UserCriteria andSexLessThan(String value) {addCriterion("sex < ", value , "sex"); return this ;}	public UserCriteria andSexLessThanOrEqualTo(String value) {addCriterion("sex <= ", value , "sex"); return this ;}	public UserCriteria andSexLike(String value) {addCriterion("sex like ", value , "sex"); return this ;}	public UserCriteria andSexNotLike(String value) {addCriterion("sex not like ", value , "sex"); return this ;}	public UserCriteria andSexIn(List<String> values) {addCriterion("sex in ", values , "sex"); return this ;}	public UserCriteria andSexNotIn(List<String> values) {addCriterion("sex not in ", values , "sex"); return this ;}	public UserCriteria andSexBetween(String value1, String value2) {addCriterion("sex between ", value1 , value2, "sex"); return this ;}	public UserCriteria andSexNotBetween(String value1, String value2) {addCriterion("sex not between ", value1 , value2, "sex"); return this ;}	
}

